large excavation - İspanyolca İngilizce Sözlük